package cn.kent.decoratorPattern;

/**
 * 美化类
 * @author kent
 * @date 2021/6/8 16:36
 */
public class SugarFouthGradeSchoolReport extends FouthGradSchoolReport{

    // 定义美化方法，先给老爸说学校最高成绩
    private void reportHignScore(){
        System.out.println("考试语文最高是75，数学是78，自然是90");
    }


    // 等老爸看完了成绩单，给老爸说我的排名情况
    private void reportSort(){
        System.out.println("我是排名38名,,,");
    }

    // 由于汇报的内容已经改变，重写父类
    @Override
    public void report() {
        this.reportHignScore();
        super.report();
        this.reportSort();
    }
}
